TeamTreeHouse – Laravel Basics
"Learning a new framework can be daunting, but it's also exciting." - Together we will learn the basics of the PHP framework Laravel.
8 Achievements
Getting Started with Laravel
What is a Laravel? Let's learn about the history, how to install, and how to move around our new framework.
Project Setup
We will be covering a lot here. Starting with closure routing, moving to templates, & then more fun with the Blade language syntax.
Laravel Controllers
Let's discuss Laravel's Controllers from the very basics and then to the use of Resource controllers.
Laravel and Databases
Laravel and Databases is a big topic and we have a lot to go over. We will discuss DB Setup, connecting Laravel to a Database, migrations, and Laravel's ORM - Eloquent.
Blade & Forms
Working With Laravel Blade Templates & Forms. We will discuss the form builder, the way we can use blade templates to do partial forms and then on to layouts!
Validation & Flash Messages
Laravel Validation and Flash Messages are super helpful for user feedback of errors. We will discuss Flash messages, form validaton, and errors in your views.
Continuing CRUD
More Creating Reading Updating and Deleting of data for our Todo Lists! Let's dig in to
CRUD
Relating Data
Relating Laravel Data Models is how we access the items related to our todo lists. We will do this with Relational Database Tables, one to many relationships, and model methods.
